/**
 * 倒计时
 * @param i 秒数
 */
function countdown(i) {
    var btn = document.getElementById("submit");
    i--;
    if (i == 0) {
        btn.innerHTML = "提交审核";
        btn.disabled = false
    } else {
        btn.innerHTML = "等待(" + i + ")秒后可以重新操作";
        setTimeout("countdown(" + i + ")", 1000)
    }
}


/**
 * 验证开始时间不能大于结束时间  格式：yyyy-mm-dd
 */
var isvalidTime = true;
function validTime(startTime, endTime) {
    var arr1 = startTime.split("-");
    var arr2 = endTime.split("-");
    var date1 = new Date(parseInt(arr1[0]), parseInt(arr1[1]) - 1, parseInt(arr1[2]), 0, 0, 0);
    var date2 = new Date(parseInt(arr2[0]), parseInt(arr2[1]) - 1, parseInt(arr2[2]), 0, 0, 0);
    if (date1.getTime() > date2.getTime()) {
        isvalidTime = false;
        alert('开始时间不能大于结束时间', this);
    }else {
        isvalidTime = true;
    }
}


/**
 * 字符串是否为空
 *
 * @param obj
 * @returns {bool}
 * @Description 当参数是以url传参的形式接收，参数不存在的情况为'null'
 *
 * 2017-11-16 zsm IE9 报错SCRIPT5011不能执行已经释放的SCRIPT代码
 */
function isEmpty(obj) {
    // 当数据是数组类型时
    if (obj instanceof Array) {
        if( obj == '' || obj == undefined || obj == null || obj == 'null'){
            return true;
        }else{
            return false;
        }
    } else {
        // 数据非数组
        if( obj === '' || obj == undefined || obj == null || obj == 'null'){
            return true;
        }else{
            return false;
        }
    }
}

